package com.yyfax.pay.third.model.to.fuiou;

import java.io.Serializable;

/**
 * 富友支付
 * 
 * @author heizq
 * @date 2017-04-12 20:27:36
 * @since v1.0.0
 */
@SuppressWarnings("serial")
public class FuiouExtConstant implements Serializable {

	/**
	 * 证件类型
	 */
	private String idType;

	/**
	 * 交易类型
	 */
	private String type;

	/**
	 * 签名类型
	 */
	private String signType;

	/**
	 * 版本
	 */
	private String version;

	/**
	 * 查询版本
	 */
	private String queryVersion;

	/**
	 * 获取验证码url
	 */
	private String sendCodeUrl;

	/**
	 * 支付url
	 */
	private String payUrl;

	/**
	 * 回调url
	 */
	private String backUrl;

	/**
	 * 查询订单url
	 */
	private String queryUrl;

	/**
	 * 加密密钥
	 */
	private String merchantSecurit;

	/**
	 * 支付表单提交url
	 */
	private String actionUrl;

	/**
	 * 支付成功同步解析url
	 */
	private String returnUrl;

	/**
	 * 商户号
	 */
	private String merchantId;

	/**
	 * 首次获取验证码url
	 */
	private String sendFirstCodeUrl;

	/**
	 * 首次获取验证码重发url
	 */
	private String sendCodeRetryUrl;

	/**
	 * 再次获取验证码url
	 */
	private String sendCodeAgainUrl;

	/**
	 * 再次获取验证码重发url
	 */
	private String sendCodeAgainRetryUrl;

	/**
	 * 首次支付url
	 */
	private String payProtocolUrl;

	/**
	 * 再次支付url
	 */
	private String payAaginUrl;

	/**
	 * 协议支付回调url
	 */
	private String protocolBackUrl;

	/**
	 * 协议支付版本号
	 */
	private String protocolVersion;

	/** 查询卡bin路径 */
	private String cardBinUrl;

	/** 独立鉴权路径*/
	private String authUrl;

	public String getIdType() {
		return idType;
	}

	public void setIdType(String idType) {
		this.idType = idType;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getSignType() {
		return signType;
	}

	public void setSignType(String signType) {
		this.signType = signType;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getSendCodeUrl() {
		return sendCodeUrl;
	}

	public void setSendCodeUrl(String sendCodeUrl) {
		this.sendCodeUrl = sendCodeUrl;
	}

	public String getPayUrl() {
		return payUrl;
	}

	public void setPayUrl(String payUrl) {
		this.payUrl = payUrl;
	}

	public String getBackUrl() {
		return backUrl;
	}

	public void setBackUrl(String backUrl) {
		this.backUrl = backUrl;
	}

	public String getQueryUrl() {
		return queryUrl;
	}

	public void setQueryUrl(String queryUrl) {
		this.queryUrl = queryUrl;
	}

	public String getQueryVersion() {
		return queryVersion;
	}

	public void setQueryVersion(String queryVersion) {
		this.queryVersion = queryVersion;
	}

	public String getMerchantSecurit() {
		return merchantSecurit;
	}

	public void setMerchantSecurit(String merchantSecurit) {
		this.merchantSecurit = merchantSecurit;
	}

	public String getActionUrl() {
		return actionUrl;
	}

	public void setActionUrl(String actionUrl) {
		this.actionUrl = actionUrl;
	}

	public String getReturnUrl() {
		return returnUrl;
	}

	public void setReturnUrl(String returnUrl) {
		this.returnUrl = returnUrl;
	}

	public String getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public String getSendFirstCodeUrl() {
		return sendFirstCodeUrl;
	}

	public void setSendFirstCodeUrl(String sendFirstCodeUrl) {
		this.sendFirstCodeUrl = sendFirstCodeUrl;
	}

	public String getSendCodeRetryUrl() {
		return sendCodeRetryUrl;
	}

	public void setSendCodeRetryUrl(String sendCodeRetryUrl) {
		this.sendCodeRetryUrl = sendCodeRetryUrl;
	}

	public String getSendCodeAgainUrl() {
		return sendCodeAgainUrl;
	}

	public void setSendCodeAgainUrl(String sendCodeAgainUrl) {
		this.sendCodeAgainUrl = sendCodeAgainUrl;
	}

	public String getSendCodeAgainRetryUrl() {
		return sendCodeAgainRetryUrl;
	}

	public void setSendCodeAgainRetryUrl(String sendCodeAgainRetryUrl) {
		this.sendCodeAgainRetryUrl = sendCodeAgainRetryUrl;
	}

	public String getPayProtocolUrl() {
		return payProtocolUrl;
	}

	public void setPayProtocolUrl(String payProtocolUrl) {
		this.payProtocolUrl = payProtocolUrl;
	}

	public String getPayAaginUrl() {
		return payAaginUrl;
	}

	public void setPayAaginUrl(String payAaginUrl) {
		this.payAaginUrl = payAaginUrl;
	}

	public String getProtocolBackUrl() {
		return protocolBackUrl;
	}

	public void setProtocolBackUrl(String protocolBackUrl) {
		this.protocolBackUrl = protocolBackUrl;
	}

	public String getProtocolVersion() {
		return protocolVersion;
	}

	public void setProtocolVersion(String protocolVersion) {
		this.protocolVersion = protocolVersion;
	}

	public String getCardBinUrl() {
		return cardBinUrl;
	}

	public void setCardBinUrl(String cardBinUrl) {
		this.cardBinUrl = cardBinUrl;
	}

	public String getAuthUrl() {
		return authUrl;
	}

	public void setAuthUrl(String authUrl) {
		this.authUrl = authUrl;
	}
}
